/*
 * @Descripttion: GGB
 * @version: 1.0
 * @Author: GGB
 * @Date: 2021-08-13 14:56:49
 * @LastEditors: GGB
 * @LastEditTime: 2021-08-22 11:31:33
 */
import 'package:flutter/widgets.dart';
import 'package:flutter_data_center/screens/alert/index/alert_screen.dart';
import 'package:flutter_data_center/screens/attendance/student/index/school_attendance_screen.dart';
import 'package:flutter_data_center/screens/attendance/teacher/detail/teacher_detail_attendance_screen.dart';
import 'package:flutter_data_center/screens/attendance/teacher/index/teacher_attendance_screen.dart';
import 'package:flutter_data_center/screens/broadcast/add/broadcast_add_screen.dart';
import 'package:flutter_data_center/screens/broadcast/index/broadcast_screen.dart';
import 'package:flutter_data_center/screens/visitor/index/visitor_screen.dart';
import 'package:flutter_data_center/screens/warning/add/warning_add_screen.dart';
import 'package:flutter_data_center/screens/warning/detail/warning_detail_screen.dart';
import 'package:flutter_data_center/screens/warning/index/warning_screen.dart';
import 'package:flutter_data_center/screens/wristband/detail/wristband_detail_screen.dart';
import '../screens/camera/detail/camera_detail_screen.dart';
import '../screens/door/detail/door_detail_screen.dart';
import '../screens/door/index/door_screen.dart';
import '../screens/wristband/index/wristband_screen.dart';
import '../screens/camera/index/camera_screen.dart';
import '../screens/module/module_screens.dart';
import '../screens/app/index_screen.dart';
import '../screens/light/light_screen.dart';

// We use name route
// All our routes will be available here
final Map<String, WidgetBuilder> routes = {
  IndexScreen.routeName: (context) => IndexScreen(),
  LightScreen.routeName: (context) => LightScreen(),
  ModuleScreen.routeName: (context) => ModuleScreen(),
  CameraScreen.routeName: (context) => CameraScreen(),
  CameraDetailScreen.routeName: (context) => CameraDetailScreen(),
  DoorScreen.routeName: (context) => DoorScreen(),
  DoorDetailScreen.routeName: (context) => DoorDetailScreen(),
  WristbandScreen.routeName: (context) => WristbandScreen(),
  WristbandDetailScreen.routeName: (context) => WristbandDetailScreen(),
  BroadcastScreen.routeName: (context) => BroadcastScreen(),
  BroadcastAddScreen.routeName: (context) => BroadcastAddScreen(),
  WaringScreen.routeName: (context) => WaringScreen(),
  WarningDetailScreen.routeName: (context) => WarningDetailScreen(),
  WarningAddScreen.routeName: (context) => WarningAddScreen(),
  AlertScreen.routeName: (context) => AlertScreen(),
  TeacherAttendanceScreen.routeName: (context) => TeacherAttendanceScreen(),
  TeacherDetailAttendanceScreen.routeName: (context) =>
      TeacherDetailAttendanceScreen(),
  SchoolAttendanceScreen.routeName: (context) => SchoolAttendanceScreen(),
  VisitorScreen.routeName: (context) => VisitorScreen(),
};
